settle (deposit etc.) - Turc Anglais Dictionnaire